@charset "utf-8";
body {
	margin: 0px;
	padding:0px;
	background-color:#3c86c5;
	background-image:url('../img/hdbg.gif');
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right top;
}

*{ margin:0; padding:0;}

.top_nav{ width:100%; height:78px; border-bottom:1px solid #5499d3;}

.logo{ width:135px; height:78px; float:left;}
.top_nav_box{ width:80%; float:left; padding-left:15px;}

.top_nav_box .top_nav_info{ width:100%; padding-top:23px; line-height:23px; font-size:12px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;}

.top_nav_box .top_nav_info span{ float:right;}

.top_nav_box .top_nav_info span a{ font-size:12px;  color:#FFFFFF;}

.top_nav_box  .top_nav_main{ width:100%; height:34px; float:left;}
.top_nav_box  .top_nav_main ul{ width:100%; float:left;}

.top_nav_box  .top_nav_main ul li {
	background-attachment: scroll;
	background-image: url("../img/nav_bg.gif");
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	height: 34px;
	padding-left: 15px;
	list-style-type: none;
}

.top_nav_box  .top_nav_main ul li a {
    background-attachment: scroll;
    background-image: url("../img/nav_bg.gif");
    background-position: right top;
    background-repeat: no-repeat;
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 34px;
    padding-right: 15px;
    text-decoration: none;
}

.top_nav_box  .top_nav_main ul li.hover {
    background-attachment: scroll;
    background-image: url("../img/nav_bg.gif");
    background-position: left -34px;
    background-repeat: no-repeat;
    float: left;
    height: 34px;
    padding-left: 15px;
}



.top_nav_box  .top_nav_main ul li.hover a {
    background-attachment: scroll;
    background-image: url("../img/nav_bg.gif");
    background-position: right -34px;
    background-repeat: no-repeat;
    color: #000000;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    line-height: 34px;
    padding-right: 15px;
    text-decoration: none;
}
